cmake_minimum_required(VERSION 3.19)
project(my_memory_pool)

set(CMAKE_CXX_STANDARD 14)

add_executable(my_memory_pool main.cpp include/common.h src/memory/memory_cell.cpp include/memory/memory_cell.h src/memory/memory_chunk.cpp include/memory/memory_chunk.h src/memory/memory_pool.cpp include/memory/memory_pool.h src/gc/gc_factory.cpp include/gc/gc_factory.h)